Golang Job: AWS Golang Lead

Job added on

Company

ONE IT CORP
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

AWS GoLang Tech lead

· Experience building and deploying applications on AWS ( Application Experience with GoLang)

· Understanding the current application infrastructure and suggesting changes as necessary

· Define and document best practices and strategies regarding application deployment and infrastructure maintenance.

· Migrate infrastructure and delpoy to a highly available, scalable infrastructure.

· Set up a monitoring stack.

· Define service capacity planning strategies.

· Implement the application’s CI/CD pipeline using the AWS CI/CD stack.

· Write infrastructure as code using CDK and Amazon Builder tools or similar.

·
Skills
· Experience with the core AWS services, plus the specifics mentioned in this job description.

· Good background in Linux/Unix administration.

· Experience with Docker and Kubernetes. Having used ECS or EKS, or whichever technologies you are looking to use in the past is a plus.

· Proficiency in at least one language from our stack: Golang, java and python

· Strong notions of security best practices (e.g., using IAM Roles, KMS, etc.).

· Experience with monitoring solutions such as CloudWatch, Prometheus, and the ELK stack.

· Previous exposure to large-scale systems design.

· Ability to troubleshoot distributed systems.

· Knowledge of writing infrastructure as code (IaC) using CloudFormation or Terraform.

· Experience with building or maintaining cloud-native applications.

· Past experience with the serverless approaches using AWS Lambda is a plus. For example, the Serverless Application Model (AWS SAM).

Job Type: Contract

Salary: $70.00 - $80.00 per hour

Schedule:

  • 8 hour shift